galleon tugboat - German English Dictionary